<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>Grepのほうの正規表現検索 | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀Unicode版開発トップへ</a>
        <li><div class="list-title">
    <span class="no">1213</span>
    <a class="thread-title" href="1213.html#1213">Grepのほうの正規表現検索</a></div>
    <ul><li><div class="list-title">
    <span class="no">1214</span>
    <a class="thread-title" href="1213.html#1214">Re:Grepのほうの正規表現検索</a></div>
    </li></ul></li>
    </ul><ul class="main"><li><section><h1 id=1213>
    <span class="no">[1213]</span>
    <a class="thread-title" href="#1213">Grepのほうの正規表現検索</a>
    <span class="author">もか</span>
    <time datetime="2010-05-28T00:38:35">2010年05月28日 00:38</time></h1>
    <div class="body">先の正規表現キーワードと同様の問題が、Grepで[結果出力]を{該当部分}にすると検索個数に問題がありそうな予感がします。<br>trunk2/sakura_core/CGrepAgent.cppの1096付近<br>while( pRegexp-&gt;Match( pCompareData, nLineLen, 0 ) ){<br>(中略)<br>pCompareData += nPosDiff;<br>nLineLen -= nPosDiff;<br>nColmPrev += nPosDiff;<br>}<br>となっています。<br>pRegexp-&gt;Match( pLine, 行長, 検索開始位置 ) にすればいいのだろうとは思いますが、<br>現在のサクラ側の正規表現の補正等をよく分かっていないので、とりあえず報告だけにしておきます。<br><br>#今あらためて見ると nLineLen を書き換えている所なども、ちょっとアレかなと思う<br></div></section>
    <ul><li><section><h1 id=1214>
    <span class="no">[1214]</span>
    <a class="thread-title" href="#1214">Re:Grepのほうの正規表現検索</a>
    <span class="author">ds14050</span>
    <time datetime="2010-05-28T21:37:49">2010年05月28日 21:37</time></h1>
    <div class="body">正規表現と聞いてのこのこ出てきました。<br><br>公開するつもりもなく書き始めたものですが<br>もったいない気がしてきたので一応置いておきます。<br>https://sourceforge.net/tracker/?func=detail&amp;aid=3008500&amp;group_id=12488&amp;atid=1013762<br><br>&gt;pRegexp-&gt;Match( pLine, 行長, 検索開始位置 ) にすればいいのだろうとは思いますが、<br>まったくその通りそれだけのことだと思います。<br>どなたかがささっと直してくれるんじゃないかなあ。<br></div></section>
    </li></ul></li></ul></body></html>